package cn.pegasus.teamwork.pegasus.entity;

import java.io.Serializable;
import java.util.Date;

/**
TABLE:.buss_ucenter_area        
--------------------------------------------------------
id                   Long(19)           NOTNULL             //
area_code            String(64)         NOTNULL             //区域编码
area_name            String(128)        NOTNULL             //区域名称
fid                  Integer(10)        NOTNULL  0          //上级ID，一级为 （-1）
area_status          Integer(10)        NOTNULL  0          //用户当前状态 0-有效；1-无效 
create_time          Date(19)           NOTNULL  0000-00-00 00:00:00 //创建时间
create_user_by       Long(19)                               //创建用户id
update_time          Date(19)           NOTNULL  CURRENT_TIMESTAMP //最后一次修改时间
update_user_by       Long(19)                               //最后一次修改的用户id
*/
public class BussUcenterArea implements Serializable{

	private static final long serialVersionUID = 1L;
	
	private	Long id;
	private	String areaCode;
	private	String areaName;
	private	Integer fid;
	private	Integer areaStatus;
	private	Date createTime;
	private	Long createUserBy;
	private	Date updateTime;
	private	Long updateUserBy;
	private Integer areaLevel;  //区域等级 1 省 2市 3 区 4详细信息
	private Float longitude; //经度
	private Float latitude; //纬度
	
	/********************************************************/
	private String name;  //区名称

	/**
	* id  Long(19)  NOTNULL  //    
	*/
	public Long getId(){
		return id;
	}
	
	/**
	* id  Long(19)  NOTNULL  //    
	*/
	public void setId(Long id){
		this.id = id;
	}
	
	/**
	* area_code  String(64)  NOTNULL  //区域编码    
	*/
	public String getAreaCode(){
		return areaCode;
	}
	
	/**
	* area_code  String(64)  NOTNULL  //区域编码    
	*/
	public void setAreaCode(String areaCode){
		this.areaCode = areaCode;
	}
	
	/**
	* area_name  String(128)  NOTNULL  //区域名称    
	*/
	public String getAreaName(){
		return areaName;
	}
	
	/**
	* area_name  String(128)  NOTNULL  //区域名称    
	*/
	public void setAreaName(String areaName){
		this.areaName = areaName;
	}
	
	/**
	* fid  Integer(10)  NOTNULL  0  //上级ID，一级为  （-1）    
	*/
	public Integer getFid(){
		return fid;
	}
	
	/**
	* fid  Integer(10)  NOTNULL  0  //上级ID，一级为  （-1）    
	*/
	public void setFid(Integer fid){
		this.fid = fid;
	}
	
	/**
	* area_status  Integer(10)  NOTNULL  0  //用户当前状态  0-有效；1-无效    
	*/
	public Integer getAreaStatus(){
		return areaStatus;
	}
	
	/**
	* area_status  Integer(10)  NOTNULL  0  //用户当前状态  0-有效；1-无效    
	*/
	public void setAreaStatus(Integer areaStatus){
		this.areaStatus = areaStatus;
	}
	
	/**
	* create_time  Date(19)  NOTNULL  0000-00-00  00:00:00  //创建时间    
	*/
	public Date getCreateTime(){
		return createTime;
	}
	
	/**
	* create_time  Date(19)  NOTNULL  0000-00-00  00:00:00  //创建时间    
	*/
	public void setCreateTime(Date createTime){
		this.createTime = createTime;
	}
	
	/**
	* create_user_by  Long(19)  //创建用户id    
	*/
	public Long getCreateUserBy(){
		return createUserBy;
	}
	
	/**
	* create_user_by  Long(19)  //创建用户id    
	*/
	public void setCreateUserBy(Long createUserBy){
		this.createUserBy = createUserBy;
	}
	
	/**
	* update_time  Date(19)  NOTNULL  CURRENT_TIMESTAMP  //最后一次修改时间    
	*/
	public Date getUpdateTime(){
		return updateTime;
	}
	
	/**
	* update_time  Date(19)  NOTNULL  CURRENT_TIMESTAMP  //最后一次修改时间    
	*/
	public void setUpdateTime(Date updateTime){
		this.updateTime = updateTime;
	}
	
	/**
	* update_user_by  Long(19)  //最后一次修改的用户id    
	*/
	public Long getUpdateUserBy(){
		return updateUserBy;
	}
	
	/**
	* update_user_by  Long(19)  //最后一次修改的用户id    
	*/
	public void setUpdateUserBy(Long updateUserBy){
		this.updateUserBy = updateUserBy;
	}

	public Integer getAreaLevel() {
		return areaLevel;
	}

	public void setAreaLevel(Integer areaLevel) {
		this.areaLevel = areaLevel;
	}

	public Float getLongitude() {
		return longitude;
	}

	public void setLongitude(Float longitude) {
		this.longitude = longitude;
	}

	public Float getLatitude() {
		return latitude;
	}

	public void setLatitude(Float latitude) {
		this.latitude = latitude;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}
	
}